Address:
Tokyo Institute of Technology
Laboratory for Chemistry and Life Science Institute of Innovative Research
R1-17, 4259 Nagatsuta, Midori-ku, Yokohama, 226-8503, JAPAN

Updated on December 1, 2022